import { deepCopy } from "./utils.js";

const cache = [];
// 导出一个函数，用于获取缓存
export function getCache() {
  // 使用深拷贝函数，将缓存对象拷贝一份，并返回
  return deepCopy(cache);
}
// 导出一个函数addCache，用于将data添加到cache数组中
export function addCache(data) {
  // 将data添加到cache数组中
  cache.push(data);
}
// 导出一个函数，用于清空缓存
export function clearCache() {
  // 将缓存数组的长度设置为0，即清空缓存
  cache.length = 0;
}
